Skip to content

chore(deps): bundle Dependabot bumps + clear starlette CVE#103

Merged
bk86a merged 1 commit into
mainfrom
chore/dependabot-bundle-2026-06
Jun 18, 2026
Merged

chore(deps): bundle Dependabot bumps + clear starlette CVE#103
bk86a merged 1 commit into
mainfrom
chore/dependabot-bundle-2026-06

Conversation

@bk86a

@bk86a bk86a commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Bundles the five open Dependabot PRs into one branch and regenerates the production lockfile. The regen floats starlette 1.1.0 → 1.3.1, clearing CVE-2026-54282 / CVE-2026-54283 — the advisory currently breaking the security gate on #101/#102 (and which would break #96/#98/#99 on re-run).

Manifest bumps

PR Dep Change
#96 uvicorn >=0.48.0>=0.49.0
#98 idna >=3.16>=3.18
#99 pip-audit (dev) >=2.10.0>=2.10.1
#101 pytest (dev) >=9.0.3>=9.1.0
#102 ruff (dev) >=0.15.14>=0.15.17

Lockfile float-ups (transitive)

anyio 4.14.0 · certifi 2026.6.17 · fastapi 0.137.2 · redis 7.4.1 · slowapi 0.1.10 · starlette 1.3.1

Notes

  • The ruff bump surfaces a pre-existing unused import in tests/test_estimates_refresh.py; removed to keep lint green.
  • pip-audit -r requirements.lock → no known vulnerabilities. 222 tests pass locally.

Closes #96, closes #98, closes #99, closes #101, closes #102

🤖 Generated with Claude Code

Bundles five Dependabot version-floor bumps and regenerates the
production lockfile, which floats starlette 1.1.0 -> 1.3.1 and clears
CVE-2026-54282 / CVE-2026-54283.

Manifests:
- uvicorn >=0.48.0 -> >=0.49.0 (#96)
- idna    >=3.16   -> >=3.18   (#98)
- pip-audit >=2.10.0 -> >=2.10.1 (#99, dev)
- pytest    >=9.0.3  -> >=9.1.0  (#101, dev)
- ruff      >=0.15.14 -> >=0.15.17 (#102, dev)

Lockfile regen also floats: anyio 4.14.0, certifi 2026.6.17,
fastapi 0.137.2, redis 7.4.1, slowapi 0.1.10, starlette 1.3.1.

The ruff bump surfaces a pre-existing unused import
(tests/test_estimates_refresh.py); removed it to keep lint green.

pip-audit on requirements.lock is clean; 222 tests pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@bk86a bk86a merged commit b96d260 into main Jun 18, 2026
11 checks passed
@bk86a bk86a deleted the chore/dependabot-bundle-2026-06 branch June 18, 2026 22:28
@bk86a bk86a mentioned this pull request Jun 18, 2026
bk86a added a commit that referenced this pull request Jun 18, 2026
Patch release covering the starlette CVE fix and dependency bumps
bundled in #103, plus the CI publish-paths fix in #95.

- Security: starlette 1.1.0 -> 1.3.1 (CVE-2026-54282 / CVE-2026-54283)
- Changed: uvicorn, idna, pip-audit, pytest, ruff bumps + lockfile regen
- Fixed: CI republishes on bundled-data changes; unused-import lint fix

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant